package com.ruoyi.logistic.mapper;

import com.ruoyi.logistic.domain.ScEnterPaiGrossProfitSheetDetail;
import com.ruoyi.statisticalCenter.domain.ScEnterPaiGrossProfitSheet;
import com.ruoyi.statisticalCenter.domain.vo.ScEnterPaiGrossProfitSheetVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ScEnterPaiGrossProfitSheetDetailMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(ScEnterPaiGrossProfitSheetDetail record);

    int insertSelective(ScEnterPaiGrossProfitSheetDetail record);

    ScEnterPaiGrossProfitSheetDetail selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ScEnterPaiGrossProfitSheetDetail record);

    int updateByPrimaryKey(ScEnterPaiGrossProfitSheetDetail record);

    int insertList(@Param("list")List<ScEnterPaiGrossProfitSheetDetail> list);


    List<ScEnterPaiGrossProfitSheet> selectScEnterPaiGrossProfitSheetMapper(ScEnterPaiGrossProfitSheetVo vo);

    List<String> selectllDateStr();
}